inherited FrmWorkClass: TFrmWorkClass
  Caption = #29677#27425#35774#23450
  ClientHeight = 448
  ClientWidth = 1200
  KeyPreview = True
  ExplicitWidth = 1216
  ExplicitHeight = 486
  PixelsPerInch = 96
  TextHeight = 17
  inherited cxGroupBox6: TcxGroupBox
    Style.IsFontAssigned = True
    ExplicitWidth = 1200
    Width = 1200
    object Label1: TLabel [0]
      Left = 535
      Top = 14
      Width = 48
      Height = 17
      Caption = #32593#28857#32534#21495
    end
    inherited cxButton15: TcxButton
      TabOrder = 4
    end
    inherited cxButton14: TcxButton
      TabOrder = 3
    end
    inherited cxButton12: TcxButton
      TabOrder = 1
    end
    inherited cxButton11: TcxButton
      TabOrder = 0
    end
    object cxButton2: TcxButton
      Left = 721
      Top = 4
      Width = 81
      Height = 35
      Action = actSearch
      TabOrder = 6
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
    object edtNodeNo: TcxButtonEdit
      Left = 590
      Top = 10
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = edtNodeNoPropertiesButtonClick
      TabOrder = 8
      Width = 125
    end
    object cxButton3: TcxButton
      Left = 807
      Top = 4
      Width = 148
      Height = 35
      Action = actBatchCreateClass
      TabOrder = 7
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -12
      Font.Name = #24494#36719#38597#40657
      Font.Style = []
      ParentFont = False
    end
  end
  inherited gbSN: TcxGroupBox
    Style.IsFontAssigned = True
    ExplicitWidth = 1200
    ExplicitHeight = 116
    Height = 116
    Width = 1200
    object Label2: TLabel
      Left = 14
      Top = 10
      Width = 48
      Height = 17
      Caption = #25152#23646#32593#28857
    end
    object Label3: TLabel
      Left = 653
      Top = 10
      Width = 48
      Height = 17
      Caption = #29677#27425#21517#31216
    end
    object Label4: TLabel
      Left = 14
      Top = 37
      Width = 55
      Height = 17
      Caption = #25910#20214#26102#38388'1'
    end
    object Label5: TLabel
      Left = 190
      Top = 37
      Width = 12
      Height = 17
      Caption = #33267
    end
    object Label6: TLabel
      Left = 344
      Top = 10
      Width = 48
      Height = 17
      Caption = #29677#27425#31867#22411
    end
    object Label8: TLabel
      Left = 338
      Top = 37
      Width = 55
      Height = 17
      Caption = #25910#20214#26102#38388'2'
    end
    object Label9: TLabel
      Left = 515
      Top = 37
      Width = 12
      Height = 17
      Caption = #33267
    end
    object Label10: TLabel
      Left = 653
      Top = 37
      Width = 55
      Height = 17
      Caption = #25910#20214#26102#38388'3'
    end
    object Label11: TLabel
      Left = 826
      Top = 37
      Width = 12
      Height = 17
      Caption = #33267
    end
    object Label16: TLabel
      Left = 14
      Top = 90
      Width = 48
      Height = 17
      Caption = #27966#20214#26102#38388
    end
    object Label17: TLabel
      Left = 190
      Top = 90
      Width = 12
      Height = 17
      Caption = #33267
    end
    object Label18: TLabel
      Left = 321
      Top = 90
      Width = 72
      Height = 17
      Caption = #26368#26202#31614#25910#26102#38388
    end
    object Label7: TLabel
      Left = 14
      Top = 64
      Width = 48
      Height = 17
      Caption = #21457#36710#26102#38388
    end
    object edtWorkName: TcxDBTextEdit
      Left = 711
      Top = 7
      DataBinding.DataField = 'CLASS_NAME'
      DataBinding.DataSource = dsWork
      TabOrder = 2
      Width = 244
    end
    object edtnode: TcxDBButtonEdit
      Left = 72
      Top = 7
      DataBinding.DataField = 'NODE_NO'
      DataBinding.DataSource = dsWork
      Properties.Buttons = <
        item
          Default = True
        end>
      Properties.OnButtonClick = edtnodePropertiesButtonClick
      TabOrder = 0
      Width = 109
    end
    object edtstartTime: TcxDBTimeEdit
      Left = 72
      Top = 34
      DataBinding.DataField = 'COM_START'
      DataBinding.DataSource = dsWork
      Style.ButtonStyle = btsDefault
      TabOrder = 3
      Width = 109
    end
    object edtCloseTime: TcxDBTimeEdit
      Left = 211
      Top = 34
      DataBinding.DataField = 'COM_CLOSE'
      DataBinding.DataSource = dsWork
      TabOrder = 4
      Width = 109
    end
    object cxDBTimeEdit1: TcxDBTimeEdit
      Left = 396
      Top = 34
      DataBinding.DataField = 'COM_START2'
      DataBinding.DataSource = dsWork
      Style.ButtonStyle = btsDefault
      TabOrder = 5
      Width = 109
    end
    object cxDBTimeEdit2: TcxDBTimeEdit
      Left = 536
      Top = 34
      DataBinding.DataField = 'COM_CLOSE2'
      DataBinding.DataSource = dsWork
      TabOrder = 6
      Width = 109
    end
    object cxDBTimeEdit3: TcxDBTimeEdit
      Left = 711
      Top = 34
      DataBinding.DataField = 'COM_START3'
      DataBinding.DataSource = dsWork
      Style.ButtonStyle = btsDefault
      TabOrder = 7
      Width = 109
    end
    object cxDBTimeEdit4: TcxDBTimeEdit
      Left = 846
      Top = 34
      DataBinding.DataField = 'COM_CLOSE3'
      DataBinding.DataSource = dsWork
      TabOrder = 8
      Width = 109
    end
    object cxDBComboBox1: TcxDBComboBox
      Left = 396
      Top = 7
      DataBinding.DataField = 'CLASS_TYPE'
      DataBinding.DataSource = dsWork
      Properties.DropDownListStyle = lsFixedList
      Properties.Items.Strings = (
        #25910#20214
        #21457#36710
        #27966#20214)
      TabOrder = 1
      Width = 109
    end
    object cxDBTimeEdit9: TcxDBTimeEdit
      Left = 72
      Top = 88
      DataBinding.DataField = 'DEPART_START'
      DataBinding.DataSource = dsWork
      Style.ButtonStyle = btsDefault
      TabOrder = 10
      Width = 109
    end
    object cxDBTimeEdit10: TcxDBTimeEdit
      Left = 211
      Top = 88
      DataBinding.DataField = 'DEPART_CLOSE'
      DataBinding.DataSource = dsWork
      TabOrder = 11
      Width = 109
    end
    object cxDBTimeEdit11: TcxDBTimeEdit
      Left = 396
      Top = 88
      DataBinding.DataField = 'RCV_LAST'
      DataBinding.DataSource = dsWork
      TabOrder = 12
      Width = 109
    end
    object cxDBTimeEdit12: TcxDBTimeEdit
      Left = 72
      Top = 61
      DataBinding.DataField = 'DEPART_TIME'
      DataBinding.DataSource = dsWork
      TabOrder = 9
      Width = 109
    end
  end
  inherited GrdBasic: TcxGrid
    Top = 159
    Width = 1200
    Height = 289
    ExplicitTop = 159
    ExplicitWidth = 1200
    ExplicitHeight = 289
    inherited tvBasic: TcxGridDBTableView
      DataController.DataSource = dsWork
      OptionsData.Editing = True
      OptionsSelection.CellSelect = True
      object tvBasicNODE_NO: TcxGridDBColumn
        DataBinding.FieldName = 'NODE_NO'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 154
      end
      object tvBasicCLASS_NAME: TcxGridDBColumn
        DataBinding.FieldName = 'CLASS_NAME'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 155
      end
      object tvBasicCLASS_TYPE: TcxGridDBColumn
        DataBinding.FieldName = 'CLASS_TYPE'
        PropertiesClassName = 'TcxTextEditProperties'
        Properties.ReadOnly = True
        HeaderAlignmentHorz = taCenter
        Width = 130
      end
      object tvBasicCOM_START: TcxGridDBColumn
        Caption = #19978#29677#26102#38388'1'
        DataBinding.FieldName = 'COM_START'
        HeaderAlignmentHorz = taCenter
        Options.Editing = False
        Width = 158
      end
      object tvBasicCOM_CLOSE: TcxGridDBColumn
        Caption = #19979#29677#26102#38388'1'
        DataBinding.FieldName = 'COM_CLOSE'
        HeaderAlignmentHorz = taCenter
        Options.Editing = False
        Width = 158
      end
      object tvBasicCOM_START2: TcxGridDBColumn
        Caption = #19978#29677#26102#38388'2'
        DataBinding.FieldName = 'COM_START2'
        HeaderAlignmentHorz = taCenter
        Width = 158
      end
      object tvBasicCOM_CLOSE2: TcxGridDBColumn
        Caption = #19979#29677#26102#38388'2'
        DataBinding.FieldName = 'COM_CLOSE2'
        HeaderAlignmentHorz = taCenter
        Width = 158
      end
      object tvBasicCOM_START3: TcxGridDBColumn
        Caption = #19978#29677#26102#38388'3'
        DataBinding.FieldName = 'COM_START3'
        HeaderAlignmentHorz = taCenter
        Width = 158
      end
      object tvBasicCOM_CLOSE3: TcxGridDBColumn
        Caption = #19979#29677#26102#38388'3'
        DataBinding.FieldName = 'COM_CLOSE3'
        HeaderAlignmentHorz = taCenter
        Width = 158
      end
      object tvBasicDEPART_START: TcxGridDBColumn
        Caption = #27966#20214#24320#22987#26102#38388
        DataBinding.FieldName = 'DEPART_START'
        HeaderAlignmentHorz = taCenter
        Width = 110
      end
      object tvBasicDEPART_CLOSE: TcxGridDBColumn
        Caption = #27966#20214#32467#26463#26102#38388
        DataBinding.FieldName = 'DEPART_CLOSE'
        HeaderAlignmentHorz = taCenter
        Width = 112
      end
      object tvBasicDEPART_TIME: TcxGridDBColumn
        Caption = #21457#36710#26102#38388
        DataBinding.FieldName = 'DEPART_TIME'
        HeaderAlignmentHorz = taCenter
      end
      object tvBasicRCV_LAST: TcxGridDBColumn
        Caption = #26368#26202#31614#25910#26102#38388
        DataBinding.FieldName = 'RCV_LAST'
        HeaderAlignmentHorz = taCenter
        Width = 134
      end
      object tvBasicUPDATETIME: TcxGridDBColumn
        DataBinding.FieldName = 'UPDATETIME'
        HeaderAlignmentHorz = taCenter
        Options.Editing = False
        Width = 171
      end
    end
  end
  inherited ActionList: TActionList
    object actSearch: TAction
      Caption = #26597#35810
      ImageIndex = 152
      OnExecute = actSearchExecute
    end
    object actBatchCreateClass: TAction
      Caption = #29983#25104#40664#35748#21457#36710#29677#27425
      ImageIndex = 205
      OnExecute = actBatchCreateClassExecute
    end
  end
  object crsWork: TClientRowSet
    Aggregates = <>
    BeforePost = crsWorkBeforePost
    BeforeDelete = crsWorkBeforeDelete
    OnNewRecord = crsWorkNewRecord
    AppServer = Dm.AppServer
    TableName = 'bas_work_class  '
    Left = 208
    Top = 232
    object crsWorkCLASS_ID: TStringField
      Tag = 1
      DisplayLabel = #29677#27425'ID'
      FieldName = 'CLASS_ID'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Size = 50
    end
    object crsWorkCLASS_NAME: TStringField
      DisplayLabel = #29677#27425#21517#31216
      FieldName = 'CLASS_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsWorkCLASS_TYPE: TStringField
      DisplayLabel = #29677#27425#31867#22411
      FieldName = 'CLASS_TYPE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsWorkCOM_START: TStringField
      DisplayLabel = #19978#29677#26102#38388
      FieldName = 'COM_START'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_CLOSE: TStringField
      DisplayLabel = #19979#29677#26102#38388
      FieldName = 'COM_CLOSE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_START2: TStringField
      FieldName = 'COM_START2'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_CLOSE2: TStringField
      FieldName = 'COM_CLOSE2'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_START3: TStringField
      FieldName = 'COM_START3'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_CLOSE3: TStringField
      FieldName = 'COM_CLOSE3'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_START4: TStringField
      FieldName = 'COM_START4'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_CLOSE4: TStringField
      FieldName = 'COM_CLOSE4'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_START5: TStringField
      FieldName = 'COM_START5'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkCOM_CLOSE5: TStringField
      FieldName = 'COM_CLOSE5'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkSAT_START: TStringField
      FieldName = 'SAT_START'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkSAT_CLOSE: TStringField
      FieldName = 'SAT_CLOSE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkSUN_START: TStringField
      FieldName = 'SUN_START'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkSUN_CLOSE: TStringField
      FieldName = 'SUN_CLOSE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkGROUP_CODE: TStringField
      FieldName = 'GROUP_CODE'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsWorkGROUP_NAME: TStringField
      FieldName = 'GROUP_NAME'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsWorkREMARK: TStringField
      FieldName = 'REMARK'
      ProviderFlags = [pfInUpdate]
      Size = 200
    end
    object crsWorkSYS_ACCOUNT: TStringField
      FieldName = 'SYS_ACCOUNT'
      ProviderFlags = [pfInUpdate]
    end
    object crsWorkUPDATETIME: TStringField
      DisplayLabel = #26356#26032#26102#38388
      FieldName = 'UPDATETIME'
      ProviderFlags = [pfInUpdate]
    end
    object crsWorkVERSION: TIntegerField
      FieldName = 'VERSION'
    end
    object crsWorkNODE_NO: TStringField
      DisplayLabel = #25152#23646#32593#28857
      FieldName = 'NODE_NO'
      ProviderFlags = [pfInUpdate]
      Size = 50
    end
    object crsWorkRCV_LAST: TStringField
      FieldName = 'RCV_LAST'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkDEPART_START: TStringField
      FieldName = 'DEPART_START'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkDEPART_CLOSE: TStringField
      FieldName = 'DEPART_CLOSE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object crsWorkDEPART_TIME: TStringField
      FieldName = 'DEPART_TIME'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
  end
  object dsWork: TDataSource
    DataSet = crsWork
    Left = 296
    Top = 232
  end
  object crsTemp: TClientRowSet
    Aggregates = <>
    AppServer = Dm.AppServer
    Left = 392
    Top = 240
  end
end
